MAACNGASNLASKSYDYFSLLQYRLAPADVLKTAGPKLVPFFKTVCVYFVAWLPESDRPTIFAALLKILPIACLCGFVTLQGVSLTKQHDYSRRILLGLIFSMIGDVCLVWKHSYFIHGMVAFAIAHLLYMRSFGFRPLKPLTGIICLLLMLPFYVFYFPNLKGLLFYAVPVYIVVIGIMVWRAITGLQAQIYSDDGLWRWTKLCACLGALSFAISDAAIGLNKFCFPIPHSRAIIMFTYYGGQLGIALSTFSLDDEYHLRMKQTLKSQ