MVVASKNLVRTWRALKGSATSLAGFSSCSQQPRVLRSVGKQSSLFSHFHRDAITIRRLVEERRWDLKLEQALQSLGFPLSDGVVVEVIKSLSEAKLALRFFIWMAQHQQHLSVSSNAISVLSRRWCHEKLFNTFLRTLHLPASSMSSHSFHILLVGYGWAGMVDKAVETLEAMPSHGIHPSSSHFLCVLNILEREKLFNALPRVREGMRRAGIYPDAETYRKLIWGLCVAGQKEEAFSLFEEMKGEGLSPGVEVYRILISMFSKASRVKEVLRIFNELLSDEIEPDAKACNALIKAFCLDGKSQEAAEVLEMMLTKSLNPNLVSLTMVMDGLFKAGDVGKVLGLWEKLNDNSIPTLTFQDRLVAELCNSGRFTEVEKIFAGLKKKKLTASTVAYETFIIELFKAKNIDRAGDCFLEMVEKLGKTNAGICNDILEKLGKIDAELHNAMLDKLGKCDAVICNVMEGVS*