MSNIQTGYLNAQDAAALDVELMSTPGFSLEQLMELAGLSVAEAVYEVAFGGDGEKASNDGGRKKRVLLVCGPGNNGGDGLVAARHLAHFGLESTIVYPKQSSKQHFVNLVKQCEDMGIPILQEIPSTNDSSKVEETKYDVIVDAIFGFSFHGTAPREPYATAISQMVQLQKEQSVLLSVDVPSGWDVDGGDLTGTNFHPDVLISLTAPKLSAKKFEGRHFVGGRFLPPSIAEKYGIQKPPYPGVSQVMEL*