MPLIVDPRFALTSSDDDTDAEDAPRCFNCETTSNHLLLCSTCRKVRFCNAACQRASWRAHAVVCARDATSRPRVEVPRPPRMPTARERAAAAATARERVAREVLPNARDACAVGERRGRAPDGFDAIVDALEDAIVFAIEDEDEGLTNAVRVTLARAYLVDGRPDECAHYLAPALERARREGGAESAMTHVLAARAHKVKNEKEMCRKELTAALECASENTDEGEQCATLLECGTILHDIGDWERCAPLLSTAGEAAERLGRNADATRAYNRAGSALLSSGRPDYASRCWLRELKVMETDAATLPAALAQTHGNVATAFLLASGSESDSFNLHKQFALGKAREAGAEEEARVWLQLGSAYKLAGEALDDALSRARECFEKAKELSNARAGDVASRALEMLTI*