MSVSNWSSSSSDQDDDTAWSRARLAEEGVAYRVVNVLGSGFVNDRVDIKKLALLVRNADYAPRGFSALVMRFQAPRATVLLYRSGKFVVIGATSVADAKLAAEKLISILKKVSFPSDSSPFTIRNVVGAADICFRIRLEGLARDHLRFSTYEPELFPGLIYRMLRPKCTLLIFISGKIVITGCESSADGERALGTMYPVLLQYRLRDDGSEEEDDGDDSMDGESTFI