MLYHDVTASLRAPGRHPVTKLSVLATGSEERRCQEVLASGDRYSHHEFCVIDGVLFEQAMHRTEELRVQIDCGNDDRSSLTYVYRLRLISSIPGDTIRILELASCRIELPPPDHAAPFPFPRLAVLRLERCSSPMRDLATLISAAPNLATLHIARHNFCWYPERDFDDGRFVLHCPSLTSLTLDNDITCIEGIRDAIASTFWKFLGSLRNTKSLKLNVPAMGSIPLLDNGDNIVFENLKHLEVECDPETDGWHHSKKGSAMSVATLLRCFPVIHELKLALESTSSKFMSFRSRRARGRKSLLFTEFNTSRDLFNNRRTMLDDDDESSEFEEVADLPGLTGCGFDCLQNHLKRVVLQFQMEDVNCFGVRLAKFFAETCKVLDVLQVDDGVHNFRRHINNNVDKWRDNESEKQKR*