MVEPSPFTYVCGYMNRYRNTIRFLTEAGVEVMVVTPGPGMTMPGVDFSAARDQPADFHGARVVQAFSFGLPWYLSLPLSFGLSPRIYKEVKAFKPDIIHCSSPGIMWLAALIYSRLLKAPLVYSYHTHVPEYMPRYAMTLFIPAMWAIIRFFHAAAHLTLVTSGVMAKELAAQEAPAAHLVEVWKKGVCSDTFHPRFRSDEMRARLSGGHPEAPILLSVGRLGNEKNLKFLRDILERVPGARLAFVGDGPAREELKQYFAGTPTVFMGMMHGEELSAAYASADVFVMPSETETLGFVVLEAMASGVPVVAVRAGGIPDILTKQGRTGYLYAPGDVDEATAQVAALVADSQLRQRVGAAAREEVSLWDWRAATQHLLEYQYPIAIALAAAQYGRAAGRAAEAAGLGGAGAPPLQPAPAA*