MTARTRNILKYCVLTASTIGPGSVAMCAKAGADYGHRLVWCVAVAVAVAWSLQHAAGRLTIEGKRSLGQAIRDLSPSGAKAVARHALTLFVLAGSVAYECNIFSGVASGVELLTDESAIRIAFLWLNGPLCCALLLAGSTDAVSAALGVVAFMLAVLFGAVVAACGLQPGFVSGLVPSFPPKSVPDALGLMGTTAVPLNLLLGSAIAKGGTVAAMREGVAAASLLTGLLSLLILAAGAEASPTFAPVHLADETASFELRHLAEVLQRIGGSAGVSCFAVGLYGAGISSALTVPLGSALAVEDLLGWRATPQPGEKRGESSKGSRSTVSSSSALQERNPFSHAQATQDEALLRSTPPRDRGEGRDYRYYRETTTYRHTAYSILRHTHTHTAHPRALGLAL*