MLVMADDGELWGRLPVEVTQSILSRLSVYDIVRVGCTCTRFRAFISSHRLLPSPFFSLFVIVYPFDIPCPDVEHLESSAWVYDCNRHAWLQLSLAFLEPDLPVSPHPAASAGGLLCFGAGSEFVVCNPITRSCRRLPDRPLHVHMDNEQSFELTFDEDSMEAFGMTYDSISGTYDFFILYHSVLESEKESRMMHYSSSLLQWRVMPPLVAGEACELHSNTITPCNSALYTLLEKEDSLLVFAFSNGVWTQIESPHCTSTLLKASLLDVHGGLHMVGEVGSVWLHDDVWERPTSIHIWKLDVKSMEWMEVTRMPSLVLQEFRRLIDFDDLQCWGKDSVMYMKSLRSDVLMCNLSRSEWKWLQGLDLDVDLEGLVFEPSLSASP*