MSLYPTLCFLILLSLCHGSHSVQPRRAPHLDGLLPNGNFEHIPPKSNMKGRQIIGAHSLPHWEISGHVELVSGGLQPGGFHFAVPRGVHAIRLGSLASISQEVKVNRGFVYSITFGATRSCAQDENIKVSVPGQADELPIQTVFSSDGGDTYAWAFKAMSDVVKITFHNPGVQKDRTCGPLVDVVAIKEMLPLGYNRGGNLVKNGGFEIGPHVFANYSTGILIPARIQDLISPLPGWIVESLKPVKYIDNRHFKVPSGLAAVELVAGRESAIAQIIRTVAGKAYTLSFTVGDAQNGCHGSMTVEAFAGKEPFKLSFVSEGKGVFKTGHFKFVADSDRTRLTFYSAFYHTKLHDFGHLCGPVLDSVLVLPAH*