MLWQSRLWFCGSLILGRALSQSSSSTSGVTPSAVVREAGIDLIDAGHILHFLEVVDAFGHVSVRNPDNSSQFLMSFSLAPALATSQSIVTYDINNATALQLTFNPAVVGANVPQGFSERFIHSQIYNAFPEVLGVVHSHTTEVLPFAGTNVPLRAQMHTAGSVGTNGTPIFDIGKLPASILPDDQLHDLLVRNEVLGDALASTFSNDSQIVLMTGHGMAVRGASVRDAVFRAFYTKQDAVVQFQSILLGGGQQPMGLTPREAMDAATTTEGPNLYSFSLGRAWQLWVAQVDLADLYVNDLRNGSAAPNPGF*