MQYSSFSLMFDPSEDTAIHWAARTGLEHALDLRTAEQLYSRALPYLKNWAWALATKHGWTQEAVDNVGDMPLAVCLGRDELIQGVDGDLSYVARLVLPLNFSDFLNPEFAHDWAVMFSHLTTSHNSTNSTDYSADIFQLGRAGIPRPLLNILYLLQILSPGLLLVRSVASGDDEDDGQWGAQAGIDLVALPPSIWVGLHIEDLEDIFGAQAAVKLYQAAEDPYCVSEDASSSETSHGSLDATSDFYYYSDSSAGLTSDDFSDPEDWSALPELDDMPEFDQDDSFVQFDPSQQVDHFIQAPAAALDSFASRELEYNDHGHYIGHPDKQQEPPLISDNVGKASNIMEGYRHCDSDCAYCGLCSRRFAESLTQRLLMHGAIFAI*