MDVLARRKTCGYVEDDIRISGYPKVHETFARISGYCEQNGIHSSQLDVRESLVYSAWLCLDPDISDEDKLKIVDQVMKLSPVEHALVGLLGTSGLSIEQRKRQTIAIELVASPSIIFMDEPTSGLDTRAAAFVMRTVRNTVDTGKSVVCAIHQPSIDIFKAFDELLLLKRGGLVIYNGPLGHNSEELIEYFQLYLIGYPWSYQNQEGYNPATWMLEVTNNRIEDQLGVDFAMLYLTSDLYWSKDLCFETKYYQNYFKQLKTILWKQFITYWRSPDYNLVRFIFTLL*