MVLNFFQLRNHTKFNFQLINSENNSDNYNVGPSDTTSRGDMWLAQGEGDKGVSVLTFADGSAISPLLYMWDQDWSLRYRVGGETTINAIAVGSNKDFSIDVYDDTLTFVCYNGSFNSSDGGTVTITEWKDRITNDFSRLISDAETVEYAREFAAGDDDSGELRVTRDIQVPTKSQYQSITDLIAMWDIDYLEPNRRQSTLYSLPNTQWRIDLQDNGAVQRNGMYFYNIAVQYGSGRDNVYAHLMLPVGYQIGRRRIRNALLHSTRNSVVVIIMPPEPRLPYIRGIPYTSQEARTSWGVRSVQWECTDASRLVWQ*