MVSQAETAASRLPKKNGGGQASAEDVNMHGNVAFCQRSPSYVNGEDSAASTLATFAEGAKLATVDVKTPGNAVLSVCKSLIAGGVAGGVSRSAVAPLERLKILLQVQNPLNPKYSGMVQGLKYIWANEGITGFFKGNGTNCARIIPNSAVKFYSYEQASRAILWLYRRQSGHKDAELTPVLRLGAGACAGIIAMSATYPLDMVRGRLTVQTDDSPMRYRGMLHAASTIVKEEGPRALYKGWLPSVIGVVPYVGLNFAVYESLKDWIAKKNTEGPGEVSELGVLTKLGCGAVAGMVGQTVAYPLDVVRRRMQMVGWKDASAIITADGQVKAPVQYTGMTDAFRQTVKKEGFGALYKGLLPNSVKVVPSIAMAFVTYEIVKDLLGVEFRIPE*