MVRDFFDSGQLNPCLNETQLVLIPKESNPECISQFGPISLCNFNYKIISKVMANRLKPYLSNLIATEQIAFVNGRQIQDNILVVQEVIHQSGIRARKKKFQSILKLDMRKAYDRVELDFLCQGLLNIGFCEKWVSLIKQCISMVSFSVKVNREPLPFFHPSRDIRQGDPLSPYLFIITTNTLSSLLSKALDEGTLKGISLSSNCPTLSHLMFADDGIFFLDRIVRECQNLANILSQYCYVSGQAINRNKFGIFFSKGCPDSLKRNMAYELQVPILDKTGKYLGIPSDWGQTKKQMFAWILARVNKRLEGWKEKLLSKAGKEILIKTVVQALLQYAISVFKISISICKAIEQQVANF*