MVLSAPLIPGLLDDLAIRCLVRVSRRFLGRLRCVCRAWRDLLSSPSFFALREEQGLSQEWLYVMLRTSSGQYKWFAFEEETRLWLPLPALPCRCVGAACAVAAGRLFMIGGSVGEYASRNIWAYNPRLNRWETSAPMLVPREFAAAGAIGGRIYVLGGCSQGSLAGAAAWAEVYDPCTNQWSSISSPPERRYKWMHGNAVLHGKIFAVADMGGIIFDPCRSTWNPISVNLDLGWKGRAAVVNNILFSCNYLGKILGYDLEEDRWQEVQGWEEEVPKMVSCAMLTNVAGKLYVLWEIPGCGWETQLALAALAIHKEHKLLRGKVLWYHVISCSMLVGAIIQSLSLAL*