MGGEAAQLTPARIDFSGVDPAAPGTGRWAEVRAEVMGALTTHGWFDAHYPQLTPELRAGLFDAAVRPLFALPVDAKRRNYHGPEKPFHGYLGGLPGLDSYESLAIVDGLKPESVRAFADLVLPRGANDDDGFCEIVNGAAKRIADLEGMVRRMILEGLGVAEHHEAQGESFWHLFRMSEYRAPNSDEKVTGGSKSGSPHHQLLPLAAVSLSSIVNCSAALPSWSSAAAHPHPPAPDLVACLDGDGSGGRCHRARGWREHVDTNWLSIVCQNEVNGNEMQTRDGEWVLVEPSPTSLIVNVGNALRAWTNDRLHAPFHRIMVSGHATRYTCMLFSSPNFMIQVPNELVDECHPPRFKTHDNDDFIRFCVSEEGARHEDKLKAFCGL*