MLGSAPISFDLPLRRALQNIIVDGGAGFGDWQWRCATLPFRLGGFRVYTAQDFSAYALVASRLQSLGLQNRLLGHGGDPVLGLACDLALNSFRNLCHFDPLDLCRVVPTPPFMKKLATVYFDMVEKKMLGQHNPSFREKAMLISNRAAHSLDFLRALPIEGLGQTMHPRKFRCVLCYRFAIPMFPPYFTCPCCSSKVIDRFGDHAVHCGNDVGLKFRHNLVRDVLGDICSQAGVVVQKEVPLGFLSEEGRDLRPADLLVYSWDKGRNLCLDVTGISPFTGPGVDAFAPGVAVTNAVARKKKKYEAKCIDNGYGFIAFAFSTFGELGSDALEFMARVSRVAQSNTAAANIRSFRFRCLCFALNKGVSAQLVARLPSSFV*