MKALQELIPRCNKSDKASMLDEAISYLKSLQLQVQMMSMGCGMVPVMFPGIQQYMPAMGMGVGMGMGMEMGMNRPVMPFPNMLPGSALPAATAAAAHLGPRFSMPPFHMPHVPAPDSSRMQAANQSDNNMVTSAGPPDPNQSRIPNFTDPYQQYLGPHQMQFQLIQNQAMNQPNVSKPSNNGGPANPENH