MKLYLVTFLFFVIYKNKTFVDCVTKKQDVYLDDEFKSFTFFFASSPSANFLSRIVHSNEAKFTQIKNKTDIWNKTIDKAYSINQVSNNIMRVYISLLSLFLFPYFSYIGIFGHSRNKANLTLSSLLAYFALLVSFFLFNGILNIGFVTSLPLVVAVLIFILGVSDCEINFLYKYTRYIFCFIISKLIYDVVTYISKDGANIFDYGFSGHIYMNLLRGKYYIVLKLIHLIILSLISLIIIKICPKIFSNNHLKSPISITFDKYIISFLCSLPIATAISQVFYLLSKTINPIDPSIFFMIPSSINFSSTGTIFSLSIWILMSYLMTFLRNKVEADFNNILNKIPNNLPDFI*