MSHGIHMNPQFHAIDSSSQATSSAPLAIRAEWQQQQQQVPYISGETGVEEAMWRAAPRLQEGVDPPYPERPGEPDCPYYMRTGLCGFTTNCKFNHPPSRRLASASRSRGEYPERLGQPECQYYLKTGTCKFGPSCKYHHPRERAGTAGRAQLNILNLPMRPGEKDCTYYLRTGNCKYGTTCKFNHPPPLMSVPGSPMFPGAPSGSVHVPQLYPAGLPAWLMSRPPYLPSPRLVGPSNFAPILVPSPQVSMPPWNPYQVPLAIQEGQQQALPGSYIYSPGVPPQERVAIGLFPPFMPGSGSMRLPTPLSPSTPGPREEPYPERPGQPECQYYMKTGECSFGLQCRFHHPRDRNTSTLASLYSPM