MYEIKQPFHSGYLQVSEIHQIYWEESGNPDGVPVIFLHGGPGAGASPECRGFFHPDVFRIVIIDQRGCGRSHPYACAEDNTTWDLVADIEKVREMLGIGKWLVFGGSWGSTLSLAYAQTHPERVKGLVLRGIFLCRPSETAWLNEAGGVSRIYPEQWQKFVAPIAENRRNRLIEAYHGLLFHQDEEVCLSAAKAWADWESYLIRFEPEGVDEDAYASLAIARLENHYFVNGGWLQGDKAILNNIGKIRHIPTVIVQGRYDLCTPMQSAWELSKAFPEAELRVVQAGHCAFDPPLADALVQAVEDILPRLL*