MTTLARLGRPSGDELGRAQATGAAGKGWVLWFGELRRLPRELKTKAKRGKHTNTHTYTQRVVRTIRANAVALSGIVYLFIAMRPMILKGHERPLTMVKFNREGDLLFTAAKDKVCNVFFSSTGERIGTYVGHNGSIWGMDINWDSTRLLTGSADATAKLWDAASGTCLQTWEYQAPIRAVAFGPDEQVMSVSQVKYKQEEVKVQVSRISEPNAVAGGASPMEITGFKENVVRILWYPTGEFFLAASEDGSVSKYDAETGSLIHRAQLHTEKIHDMQWGNMYAHFITASTDMTAKLVDVRSMEVLKVYKKETPVYSASISPLLPHVLLGGGQAADQVTTTSAARGGFEAILYHVAYQTELGRVRGHFGPINTLSFSPNGKQFASGAEEGYVRLHTFDPEYFNRAYE*