MVVLADEPLLAENPQRFCMFPIKYPEIWEMYKKAEASFWTAEEVDLSQDIHHWERLTSDEKHFISHVLAFFAASDGIVLENLAGRFMKEVQVPEARAFYGFQIAIENIHSEMYSLLLESYIKDPKEKMHLFNAIETVPCVGKKADWALRWIESSESFAERILAFACVEGIFFSGSFCAIFWLKKRGLMPGLTFSNELISRDEGLHCDFACLLYSLLNHKLSEDRVREIVCDAVEIEREFLCDALPCDLVGMNSKLMSQYIDFVADRLLVALGYSKIYNVQNPFDWMELISLQGKTNFFEKRVGEYQKASVMSSLNGAEVIHCGSVPISNLAAFCFECDAACYFDFFFLPTLLKTDTSYIGSKGIFLLEYTQIKRMFSTVSYLSAQSLDVALRLCNTAAWQCAA*