MSLAVRDSDPSRHHFVIALAGVLRLIELWAFEHLPWLAPRKGHRPLEYPAGRRWGWKKKLTARPPPDTVWDLIQDGNPEHVVWTPWISFRGAYASVRDSYALSQMRVLFIGRRDPVWYLGERACMQTVGVFSVPHPPSATMLATRSIGEAWRVHSREGVPATELVIAGASYHQFILDSLRLPEPGAISRSFYFYFLLHSHARTHIFMLSCFVQEHPDPELGGWVPPDAQISYIGEGGSEFVEIIPEGQVFHAPLPEGVQAVCTFHLCIFLIPFLFSFVTDIPISGPGLYGQCDGGGDQPVEVRVGSGPVRTFLQEPTLYSGRAGADDAGPSGFRGRGPEERERERYSPLRHRCSDVGASTSGERPEPERGRHSMSVARESSPKLQSQPQHWGGSAWGSSHHGGWTGLTGEAWTGEAEDES*