MVMEAGGGQQEGSAPRPNYVQERKLTPSTLHVQHADRRVLAVAALSPEALMMATKNYASGFFVSSDDRAQQHLHPHAELLMRDHDPQVMRNQADDRSVVQRSNFIRRSPNYHLSCRAGVPGRVVYVCPEESCVHHHWSRGLSDLTGIRKHFFRKHWAQRKWRCLRCSKAYAVHSDWKAHSKICGNRQFVCESCGICFTRKDTFCKHRDYCYALAQERVKVTNCGTYEDATSNVNAEYISNSAEEDEECNVSDHVTQSTDKRMSSDTSEGVLHVPHIFDQPIISPLPVQYPPVLGDNTTLAAQRDDHIRVTRDLLGAFDGGWTYCM*