MATTTTTTISSSLITPPAAALHHRSSFCRCPSRLTVGAARWWARRRQPAVVVRVVASSSVLEAPEEVAARKLYVGNIPRTVTNDELAAMFADHGTVERAEVMFDKYTGRSRRFGFVTMSTPEEANAAIESLNETDMRTDLFLLYQEVGGRKIKVNVTESFLPNIDRSAPEPEPVFVDSQYRFTLGEVLSATVSRIPGTAKSKGYGFVTFSSEEEVEAAVSTFNNAELEGQPIRVNKA