MSNQIAPIDPNVDPYGYLGIIPNTDGSITRSQIPPRPFSTTIPDHDSSVFIKDFVINPIKDTWARIIIPREVLNSENKLPLVVYFHGGGFVMAITIDTPILQKFCATLAVEIPAIIVSIDYQYAPENRLPAAYDDCVESLYWIKNTPNELLKKYADFSKCFLLGTSSGGNIAYHVGLRVAGVSEYLKPLEIKGLILYHSLFGGNERTKSELRLARDKMLPLNVSDIMWELGLPIGSDRDHPYCNPMVEIQSNENLFDQVKIQGWKILIIDCDGDPLIDRQIEFSKMLKAKGVQVVDCFSEGGFHGCEYFDGMKLKELTLVVKEFMRGN*