MGKGGSASGTTAVERLGPLAATIPLDAKDVTKRSIRESIPPHLFKRSYVKSLGHVALDLCWVAGTWVAALMALRVLPGFCAPLVWCAYWLYQGINCTALWVLAHECGHGGFTDSRLVNDIVGWLLHSSLLTPYFSWAITHAKHHHYTNHMTNGETWVPSTASPDKASVKFAKSAAGTWRRIVVVALLGWYTYLLTNATGAKQNAGQSHFSPSARALFKPKDANLVRASNLGMLLMGGVLAWCVSVWGASAVCFNYLVPQTVCDFFLCAITFMQHTHEAVPHFDAEKWTWLRGALSTIDRSMGPHVDWRLHHIVDSHVVHHIFSEMPFYGAKEATPYVRKHLGVYYKSHFGTAVGGSEFLGYWKDFYECMHKAVVVGPGEDGFLWFR*