MGIDGLILLDSAGRSIIQSGFRSTTSTYPFLHVEAFNAAAANAQRPTDIDSVIYVQHPTNVDIPSACCHVSVGDLRILCPISGNVDPLVGFSFLRTFIDILQEYFGDVSVVTVKENFDIVYQLLEEILDSVGHPLTTSHNALRDIVLPPSLLTKLLNAASANLAAIGAGGTAPGLHTAAHGPFSSPIPWRRAGVKYASNEIYFDMVEELRAIVNKHGVPLSSNVFGQIEGNCRLSGTPDCLLTFSNSQVLADCAFHPCVRLQRWSKDRALSFIPPDGHFVLAEYRFAPNAGNSALRFGTSSTTAVKDQIPMPFVMKARFEFDGNNATFEISFTSRLTTRVNENVSLENISVELNLGEGVHGIKCVASRESGGLGRGLSVETSTASWSFDQKKKVLRWEIPRAPPSTHWTLQGSFTAPTAPPRPSRAMQIRFEIPSRTFSQLKVEQLRITGEGYKPYKGVRGRSCANVEWRW*