MEHWILGYGQGLLAVRAKTCRTIIIGKILRRTQVAEGLVLEKSTFPLGVLLIIFESRPDALVQIAALSIRTANGLLLKGGKEATRSNTILHKVITEAISSRVGKELIGLITSRDAIPDLLKLDEVIDLVIPRGSNKLVSQIKESTKVPVLGHSDGICHVFVDKDSNLEKAKQIVLDSKMDYPAACNAMETLLVHEALVQSGIELYGGAQAAELLNIPKVTDFHHEYSALACSVEIVRDVHAAIDHIHQYGSAHTDSIVTENDATAELFLSQVDSAAVFHNASTRFSDGARFGLGAEVGISTSRIHARGPVGVEGLLTTKWLLRGNGQVVDGDKGVIYQLKELRREDIANIKKQLTHKSNVNGVVCNAHA*