2 ALVFGVLLIVVIICGNLLVCLSVLTEKALKTTTNYFIVSLAVADLMLAVLVLPLFVYSEFQDGVWPLSSTICDYLMTMDVMLCTASIFNLCAISVDRFIAVLIPLNYNRKHVDLRQAVLLSATWILALAVASPIIFGINNMPGRDPRECKLENNDYVLYSSVCSFFIPCPIMLLLYCGMFRGLRRWEEARKAKLRNSIQACRKLQEAAATLPPLASLPPPLPPIIEREPTETLDEMSNFPSPEPPFPSSEYRAPVPAVSFAEIQFNPDPRRRKRAKINSRERKAMKVLPVVVGAFLFCWTPFFVLHTLRARCEDCQIPAALMSVVTWLGYVNSALNPVIYTIFNTEFRNLFKKLLHRCC