MNLWLVVLLASHLFAADASSGSSPASDKLTSTKLSNGIIIPLVGLGIGNLPHEQIPSVVHNSLQPDVDIRLVDTAHASRNEGILAKAIVDSDTSRQAGANNNKRTRGSSGNNIENPPPIHVVTKVWYTHLGYERTKRSVEESLKALQAVNTRQVYVHMLLHWPRCNDDIPWMNCDEEENNLPQYVKDVGPAPHLEIYAWKDSWKALEELYVEHSHRKKTGKTKPILASIGVSNFELEDMTELLEIAKISPHLYQGNSWKVFHDPYLMTLLRDNNVFFQAYGVMNGILHRMDESPVAFNMLSDISRELASSVDASEGYESQSTHVITEATVLLAHLVNSDIGVIPRASSSAHQRENSPSSLSKVIPHLTATHIQQLQKAVPALMKGETLNASISFSNSLPGPIQIHWIHPETKEEMLVAHTVHSGQVEVIQSHPGHRFVAYDTEREVRKEVVVDVGYGERQHYSVEL*