MKSLFDSCKMLGVGILVSALLLMSEPAFVTAGGPFAALTWTDSHATFYGGNDGSGTMGGACGYGNMYSRGYGLKTAALSSTLFNNGLSCGACFELKCKVAESRWCYANAGSITVTATNLCPANPARPTNNGGWCNPPRTHFDLAYAMFIIMAKPVGGIIPVQYRRVSCVKTGGVRFTLNGNPWFNLVLVYNVAGDGNVVTIKMKGSKSNTWYPMKHNWGQNWELKQKLAGQALSFQLTTGYGKTMTFTNCAAANWQFGQTYEADGNFGGL*