MVRLVVASRLKPLLHAPARSSAAAISCGNLSRGLCSFRGGSRIVIQTIPNAGLVLGSSRRRIRAMAYNGKQFPTQTQTSQPGKEHEMDPAPRLRPYQGANKLKGKVALITGGDSGIGRAVAYLFSIEGATVAFTYVPGDEEKDAEDTVDIIKKNKCSDAKDPLKIAMDLGFDDNCKKVVDQVVKTYGKIDILVNNCAEQHMCENFEDIDPSQVERTFRTNIFSYMFMARHALKHMSEGCNIINTTSINAYKGNSTLIDYTTTKGAIVAFTRALALHLAPRKIRVNGVAPGPIWTPLIPASFDETSVELFGEKTPMGRAGQPDEVATSYVFLASEDGSYFSGQVLHPNGGTPVNA*