MGSRGALLNRQVREAFQSGCTRTLEWRLRQLDAISMLLCKHEDDINNALHQDLGKSPFEAFCTEISMVLNSCELMRDNIKKWMKPQKVPLPLPVRPASGAIIAQPLGVVLIFSTWNFPTSLAFDPLIGAIGAGNAVVLKLSEIAPAVSSLLAKLIPMYMDTNAIKVVEGGIPESEDLLEQRWDKIFYTGSAQVGKIILAAAAKHLTPVVLELGGKCPTILDSTTDFEVAARRIAAGKWGINLGQACLAPDYILVEENCAQRLIDALKSVLKEFFGTNPEKCSDLTRIVNTRHLSRLKAYLDDPDTAKTIIYGGQCNNTSLFIEPTILLNPPVDAAVMTEEIFGPILPIVTLHTISDAVEFVNSREKPLALYLFTNNEDLKNRVITETSAGALLVNDTVIHYGVSAFPFGGVGNSGMGAYHGKYSFETFSHMKPVLVRGIGNDASLRYPPYTPTKQSILKRVIRFQYFQLILFLLGLKK*