MKEAVNREARLGASVLRLFFHDCFVNGCDASILLDDTSSFTGEKNANPSMNSLRGFEVIDTIKTQVEAACPNVVSCADILALAAQKGVASLGGPTWTVQLGRRDARTASLSSANAQIPMPTSTLSTLISMFSAKGLNAAEMTALSGSHTIGQARCASFRNRVNNATNINSEFAATLRATCPASGGDSNLAPLDIQTSSQFDNKYYHNLEARRGLLQSDQELFNGGSQDSLVKSYSSDGEAFRRDFASAIVKMGNLSPLTGTNGEIRRNCRAIN*