MDRVLHFVLALAVVAVLALLVSSDRKKIRIRYVIQLLVIEVLLAWFFLNSDVGLGFVKGFSEMFEKLLGFANEGTNFVFGSMNDQGLAFFFLKVLCPIVFISALIGILQHIRVLPVVIRAIGFLLSKVNGMGKLESFNAVSSLILGQSENFIAYKDILGKMSRNRMYTMAATAMSTVSMSIVGAYMTMLDPKYVVAALVLNMFSTFIVLSLINPYVVDASEENIQMSNLHEGQSFFEMLGEYILAGFKVAIIVAAMLIGFIALIAALNALFATVTGWFGYSISFQGILGYIFYPVAWVMGVPSSEALQVGSIMATKLVSNEFVAMMDLQKIASTLSPRAEGIISVFLVSFANFSSIGIIAGAIKGLNEEQGNVVSRFGLKLVYGSTLVSVLSASIAALVL*